@charset "utf-8";
/* CSS Document */
/* index */

/* 主banner */
.mainbanner { padding-left:200px;}
.leftMB { width:800px; height:330px; position:relative; overflow:hidden}
.leftMB span { position:relative; display:block; width:3200px}
.leftMB ul { position:absolute; bottom:15px; left:0; right:0; text-align:center}
.leftMB ul li { display:inline-block; width:10px; height:10px; border-radius:5px; background:#fff; margin:5px; cursor:pointer}
.leftMB ul li.hover { background:#333; }
.leftMB input { position:absolute; top:120px; background:url(../images/mianbody/banner/leftbtn.png) no-repeat; width:29px; height:70px;  border:0; cursor:pointer; display:none}
#leftBtn { left:0}
#rightBtn { right:0; background-image:url(../images/mianbody/banner/rightbtn.png)}
.rightMB { width:200px; color:#e2e2e2}
.rightMB a { display:block; }
.rightMB img:hover {transform:translate(-3px,0) ;-moz-transform:translate(-3px,0) ;-webkit-transform:translate(-3px,0);-o-transform:translate(-3px,0) ; transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
/* style1 */
/* 特色旅游 */
.style1 { margin-top:20px;}
.S1left { width:900px;} 
.S1left h3{ height:30px; line-height:30px; border-bottom:2px solid #999; padding-top:10px}
.S1left h3 ul { padding-left:15px;}
.S1left h3 ul li { float:left; font-size:12px; color:#666; cursor:pointer; padding:0 15px; height:32px;font-family:"微软雅黑", tahoma; font-size:14px}
.S1left h3 ul li.hover { color:#ff7800; background:url(../images/mianbody/style/navhover.png) no-repeat bottom;}
.S1left h3 ul li:hover { color:#ff7800}
.S1left h3 span { width:200px;  font-size:18px; color:#333; font-weight:bold; font-family:"微软雅黑", tahoma;}
.style1 h3 strong { color:#999}
teselvyou .S1left .con span{ width:200px; overflow:hidden;}
.S1left .con .pic { width:700px;}
.S1left .con .pic li { width:335px; height:288px; overflow:hidden; position:relative; padding-top:15px; margin-left:15px; float:left;}
.S1left .con .pic a { display:block; overflow:hidden}
.S1left .con .pic li .text { position:absolute; bottom:0; height:54px; color:#fff; background:#333;background:rgba(0,0,0,.5); left:0; right:0;}
.S1left .con .pic li .tleft { width:110px; background:#ff7900; height:54px; text-align:center}
.S1left .con .pic li .tleft h4 { font-size:20px; font-weight:bold; line-height:1.5; padding-top:5px; margin-left:-15px}
.S1left .con .pic li .tright { padding-left:5px}
.S1left .con .pic li .tright h5{ line-height:2; font-size:14px; padding-top:5px; width:210px;text-overflow:ellipsis;white-space:normal;white-space:nowrap;overflow:hidden; font-weight:bold}
.S1left .con .pic li .tright h5 a { color:#fff;}
.S1left .con .pic li .tright h6 em,.S1left .con .pic li .tright h6 i { cursor:pointer}
.S1left .con .pic li .tright h6 { color:#ccc; padding-top:3px;}

.S1right dl { padding-top:10px; padding-bottom:10px; margin-bottom:10px}
.S1right dt,.S1right dd{ float:left}
.S1right dt { width:120px; }
.S1right dd { width:130px; padding-left:10px;}
.S1right dd a { background:0; padding:0; font-weight:bold}
.S1right dd p { padding-top:5px; color:#ff7800; font:20px "微软雅黑", tahoma}
.S1right .bakgd li { background:url(../images/mianbody/style/list.png) left no-repeat; padding-left:10px}

.teselvyou .S1right {}
.S1right { width:253px;  border:1px solid #efefef; margin-top:10px; padding:10px}
.S1right h3 { padding:10px 0;}
.S1right h3 span { font-size:14px; color:#666}
.S1right .list li { padding:7px 0; background:url(../images/mianbody/style/list.png) left no-repeat; padding-left:10px}
.S1right .list li span { color:#ff7900; }
.S1right .list li span i {font-size:14px; padding-right:2px; font-weight:bold;}
.S1right .list li a { width:178px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}


/* 自助旅游 */
.zzly { width:680px; padding-left:15px; padding-top:5px}
.zzly .text { float:left;}
.zzly li { padding:10px 0; border-bottom:1px dotted #ccc; overflow:hidden; height:80px;}
.zzly li>span { margin-right:10px}
.zzly li:hover { background:#fafafa;}
.zzly li del { float:right; width:61px; height:61px; background:url(../images/mianbody/style/jiaru-1.png) no-repeat;cursor:pointer}
.zzly li:hover del { background-image:url(../images/mianbody/style/jiaru-2.png);}
.zzly h4 { font-size:14px; font-weight:bold}
.zzly p { color:#999; line-height:1.5; padding-top:5px}
.zzly h5 { padding-top:20px; color:#666; line-height:30px}
.zzly h5 span{ color:#ff7900; font-size:20px; }
.zzly h5 em,.zzly h5 i{ padding:5px;}
.zzly h5 b { display:inline-block; padding:3px 0; padding-left:20px; cursor:pointer}
.zizhulvyou .S1right { height:320px; overflow:hidden}
 .S1right dl { border-bottom:1px dotted #ccc}
 .S1right dt { position:relative}
 .S1right dt i { display:block; position:absolute; background:url(../images/mianbody/style/tehuijiage.png) no-repeat; width:126px; height:43px; line-height:43px; font-size:20px; color:#fff; font-weight:bold; text-indent:35px; left:-5px; bottom:-4px}
 .S1right dd { padding:10px 0 ;}
 .S1right dd a { display:block; line-height:1.5; padding-left:10px; font-size:12px}
 
/* 出境旅游 */
.cjly { }
.cjly dt { width:334px; overflow: hidden;margin-top:15px; }
.cjly dt h6 {width:334px;}
.cjly .xpic h6 { font-size:12px; line-height:1.5; font-weight:bold; padding-bottom:15px}
.cjly .xpic h6 a { color:#333}
.cjly .xpic i { display:block; position:relative}
.cjly .xpic i em { display:block; position:absolute; left:0; right:0; height:35px; background:#333;background:rgba(0,0,0,.5); bottom:0; color:#ff7900; line-height:35px}
.cjly .xpic i em b { font-size:20px; padding:5px; font-family:"微软雅黑", tahoma}
.cjly dd { width:334px; padding-left:15px; overflow:hidden;margin-top:15px;}
.cjly dd .xpic { width:160px; overflow:hidden; float:left; position: relative; padding:0; margin:0}
.cjly dd .xpic h6 { width:160px}
.cjly dd .xpic i { width:160px;}
.cjly dd .xpic i em { height:22px; line-height:22px}
.cjly dd .xpic i em b { font-size:16px}

/* 国内旅游 */

.gnly li { width:680px}
.gnly li .text { width:500px}
.gnly li .text h5 i { color:#999}
.guoneilvyou .S1right { height:420px; overflow:hidden}

/* 休闲票务 */
.xxpw { width:700px; float:left}
.xxpw li { width:160px; padding-top:15px; padding-left:15px; float:left}
.xxpw a { display:block; position:relative; color:#333; font-weight:bold; line-height:1.5}
.xxpw a em { display:block; position:absolute; background:#333;background:rgba(0,0,0,.5); left:0; right:0; bottom:0; height:22px; line-height:22px;}
.xxpw a em i,.xxpw a em span,.xxpw a em b{ display:inline-block;}
.xxpw a em i { background:#ff7900; border-radius:3px; color:#fff; height:18px; width:18px; margin-top:2px; text-align:center; font-size:12px; line-height:18px; margin-left:5px; overflow:hidden}
.xxpw a em strong { color:#ff7900; font-size:16px; font-family: "微软雅黑", tahoma; position:absolute; display:inline-block; bottom:0; left:25px}
.xxpw a em b { color:#fff; background:#2dcd75; height:18px; margin-top:2px; float:right; margin-right:5px; padding:0 5px; border-radius:3px; line-height:18px;}
.xxpw h6 a { padding-top:5px; display:block;}
.xxpw h6 p { padding-top:5px; color:#999}
.xiuxianpiaowu .S1right li { background:0; padding-left:0}
.xiuxianpiaowu .S1right a { width:135px;}
.xiuxianpiaowu .S1right i { color:#999; padding-right:15px}
.xiuxianpiaowu .S1right b { display:inline-block; background:#999; color:#fff; padding:2px 0 ; border-radius:3px; margin-right:10px; width:15px; text-align:center}
.xiuxianpiaowu .S1right b.light{ background:#ff7900}

/* 社区分享 */
.shequfenxiang ul li { height:115px; border:0}
.shequfenxiang ul li .text { width:510px}
.shequfenxiang ul li .text h4 a { color:#333}
.shequfenxiang ul li .text h5 { padding-top:5px}
.shequfenxiang ul li .text h5 b { float:right}
.shequfenxiang ul li .text h5 i { cursor:pointer;}
.shequfenxiang ul li .text h5 i span { position:relative; display:inline-block; width:40px; height:40px; margin-right:10px}
.shequfenxiang ul li .text h5 i span em { display:block; position:absolute; background:url(../images/mianbody/style/zhezhao.png) no-repeat; width:40px; height:40px; top:0; left:0; z-index:9999;}
.shequfenxiang ul li .text p a { color:#ff7900}
.shequfenxiang ul li .text h4 em { color:#ccc; font-weight:normal; font-size:12px; }
.shequfenxiang ul li:hover { background:0}





      


.listbox {}
.listbox li { padding:5px 0}
.listbox li b{ display:inline-block; background: #999; color:#fff; border-radius:3px; padding:3px 5px; margin-right:10px}
.listbox li b.light { background:#ff7800}
.listbox li i { color:#999; padding-right:10px}
.listbox li span { color:#ff7800; font-size:14px; font-family:"微软雅黑";}
